simultaneous interpretation - Turkish English Dictionary